home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d8 / robo30_b.arc / ROBOCOMM.HST < prev    next >
Text File  |  1991-04-28  |  19KB  |  377 lines

  1.  
  2.             ┬─┬─────┐
  3.             │ │     │
  4.             │ ├───┬─┘ ┌┬──┐ ┬┬─┐  ┌┬──┐ ┌┬──┐ ┌┬──┐ ┌┬─┬─┐ ┌┬─┬─┐  (tm)
  5.             │ │   │   ││  │ │├─┴┐ ││  │ ││    ││  │ ││ │ │ ││ │ │
  6.             ┴─┴   ┴── └┴──┘ ┴┴──┘ └┴──┘ └┴──┘ └┴──┘ ┴┴ ┴ ┴ ┴┴ ┴ ┴
  7.  
  8.             The ultimate tool for unattended        ┌──┬┐   ┌┬──┐
  9.             BBS communications.                      ──┤│   ││  │
  10.                                                     └──┴┘ o └┴──┘
  11.  
  12.             -------------------------------------------------------------
  13.  
  14.             This document is designed to assist experienced Robocomm
  15.             users in coming up to speed with the new version quickly.
  16.  
  17.             The following is a list of new and enhanced features in
  18.             Robocomm version 3.0.
  19.  
  20.             -------------------------------------------------------------
  21.  
  22.       o     Changed Robo's internal Ymodem protocol to Ymodem Batch (not
  23.             Xmodem-1K) which is compatible with PCBoard's Ymodem.  If you
  24.             have been using Ymodem (pretty unlikely, eh?) then make sure
  25.             you change the protocol in PCBoard.
  26.  
  27.       o     Added ZMODEM and YMODEM-G as internal file transfer
  28.             protocols.
  29.  
  30.       o     16550 UART FIFO buffer support - automatically detected and
  31.             used when appropriate.
  32.  
  33.       o     4800 baud now supported.
  34.  
  35.       o     Greatly improved response time while performing automated
  36.             operations.
  37.  
  38.       o     Internal ANSI driver added.   Ansi graphics can be on for
  39.             the entire agenda.  Robo displays them properly in its
  40.             agenda and ANSI terminal screens.  ANSI codes are stripped
  41.             out from prompt processing and log files.  No ANSI driver is
  42.             required in your CONFIG.SYS file.
  43.  
  44.       o     Created the following RPD files:
  45.  
  46.                145&Q40.RPD  -- Qmail 4.0 - No extended prompts needed
  47.                145&MARK.RPD -- All versions of MarkMail
  48.                145&PRO.RPD  -- ProDoor
  49.                DEFAULT.RPD  -- The prompts used when a new system is
  50.                                added.  Same as 145&Q40.RPD.
  51.  
  52.             Please step through all of your BBS systems and import one
  53.             of these files for each of your systems that doesn't require
  54.             a cutomized prompt set.
  55.  
  56.       o     Added two new command line options.   Robocomm can now be
  57.             started as follows to configure your system for minimum memory
  58.             requirements or maximum operation speeed:
  59.  
  60.             Typing "ROBOCOMM SMALL" at the dos prompt sets Robo in its
  61.             minimum memory usage configuration.  If you have less than or
  62.             approximately 512K free, use this option.
  63.  
  64.             Typing "ROBOCOMM FAST" sets Robo up to run as quickly as
  65.             possible.  Don't use this option unless you have at least 512K
  66.             free.  Probably
  67.  
  68.       o     Added the ability for Robocomm to use expanded memory for
  69.             its index file buffers.  If you have at least 64K of
  70.             expanded memory available you can specify a ROBO environment
  71.             variable as follows:
  72.  
  73.             SET ROBO=Ennn       Example: ROBO=E128 to use 128K.
  74.  
  75.             Where nnn is the amount of expanded memory to use for index
  76.             file buffering.  Robocomm's performance is significantly
  77.             enhanced by using expanded memory for index file buffers.
  78.             Be aware that any EMS allocated for index buffers will not
  79.             be available for Robocomm swapping routines.  The minimum
  80.             allowable value is 64K and the maximum is 1024K.
  81.  
  82.       o     Implemented a "Keep" flag in the new files directory.
  83.             "Keep" status can be toggled from within the file directory
  84.             using the "K" key.  The "Z"ap command was modified so that
  85.             it deletes all file listings not marked as "Keep." Keep
  86.             status is marked by a diamond on the file line in the
  87.             directory and also by the word "Keep" in the file status
  88.             area.
  89.  
  90.       o     Implemented tagging of files in the "New files" directory.
  91.             Use the spacebar to tag/untag files.  If you tag files in
  92.             the new files directory, Robo will ask for permission to
  93.             automatically create download agenda items for all the
  94.             tagged files when you select the "D" command on the agenda
  95.             screen.  You may also tag files when zoomed to the new files
  96.             dir via the F10 key.
  97.  
  98.       o     Files to be uploaded may now be tagged with the SPACEBAR in
  99.             the downloads directory.  When used in conjunction with
  100.             tagging of BBS systems to upload to, you can make a whole
  101.             mess of agenda items in a hurry now.  To use this feature,
  102.             press F10 when prompted for an upload file name, then tag
  103.             any files you want to upload. Press Enter and you will be
  104.             returned to the agenda screen to specify the BBS system(s)
  105.             to upload to.  If you want, you can press F10 at the BBS
  106.             prompt to tag one or more BBS systems to upload to.
  107.  
  108.       o     Added a "PCBoard File Directory to Update on Downloads"
  109.             configuration option, which is primarily intended for Sysops
  110.             who grab files for their BBS during their event.  This will
  111.             append a standard-format PCBoard file listing entry to the
  112.             file name you specify after every download, using the
  113.             description from your "New Files" directory.
  114.  
  115.       o     Added the /I command line switch.  You can now import a PCB
  116.             format file list into Robocomm's downloads listing using
  117.             this command line switch.  For example, the event on my BBS
  118.             now does this every night:
  119.  
  120.                 ROBOCOMM /IJ:\PCB\MAIN\DIR0
  121.  
  122.             This scans through the uploads listing for Group One and
  123.             adds any files uploaded by callers to my Robocomm downloads
  124.             list.  This makes it easy for me to test and view the new
  125.             files and also to upload them to other BBS systems later.
  126.  
  127.       o     Added a 5 second confirmation sequence when a loss of CD is
  128.             detected.  This is mostly for high speed modems that don't
  129.             report CD properly until a few seconds after negotiating the
  130.             connection parameters.
  131.  
  132.       o     Added two new tagging commands to the file directories.  The
  133.             + key will TAG a file and flag it with keep status.  The -
  134.             key will remove a tag and remove the keep flag.
  135.  
  136.       o     Increased the maximum number of descriptions lines that will
  137.             be imported per file to 25.
  138.  
  139.       o     Changed the PCB Mail reading menu option so that it runs your
  140.             configured compressed file viewing utilty against the
  141.             selected file.  If the batch file READPCB.BAT exists in your
  142.             Robocomm directory, it will be used instead.
  143.  
  144.       o     The "Z" command in the file directories now operates
  145.             differently.  All files not marked keep will be marked
  146.             DELETED.  If you want to remove them from the list
  147.             immediately, you will need to use the "C" command after the
  148.             "Z" process has completed.
  149.  
  150.       o     NOTE: WITH THE ADVENT OF ROBOCOMM'S NEW FILE FORMATS IT IS
  151.             NOW IMPOSSIBLE TO RUN TWO OR MORE PEOPLE SHARING SOME OF THE
  152.             DATABASES (Several systems were developed using batch files
  153.             to do this)  DO NOT ATTEMPT THIS ANY MORE.  YOU WILL CORRUPT
  154.             THE ROBOCOMM.DBV FILE AND YOU WILL HAVE TO USE THIS NEW
  155.             COMMAND LINE SWITCH TO FIX THINGS:
  156.  
  157.                  ROBOCOMM /KILLDBV
  158.  
  159.             This switch will erase all references to the corrupted DBV
  160.             file from robocomm's data files and also delete the
  161.             corrupted DBV file. You will loose all BBS statistics and
  162.             extended file descriptions when you use this switch!
  163.  
  164.       o     Added a "Remain online" function.  During agenda execution,
  165.             you can press F10 to toggle the remain online status on and
  166.             off.  When on, Robocomm will wait until it has attempted to
  167.             complete all of its agenda items, then it will jump to
  168.             terminal mode.  If you don't show up withing 1 minute, it
  169.             will jump out automatically, log off and move on to the next
  170.             BBS.
  171.  
  172.             NOTE:  IF you use this option on a BBS accessed through PC
  173.             Pursuit, make sure that you go to a main board or mail door
  174.             command prompt and press Alt-X to exit terminal mode when
  175.             you are done with the BBS.  Let Robo issue the "G" or "BYE"
  176.             for you so it doesn't get lost if the PC Pursuit DISCONNECT
  177.             message scrolls by while you are in terminal mode.
  178.  
  179.       o     Greatly improved the internal file listing utility.  Specify
  180.             INTERNAL on the general configuration screen under file
  181.             viewing utility to use it.
  182.  
  183.       o     The general configuration screen now contains an option for
  184.             setting the personality of the sounds made by Robo.  Toggle
  185.             the settings between SILENT, SUBTLE and PUSHY.
  186.  
  187.       o     Changed file import routines so that all descrtion text after
  188.             and including the words UPLOADED BY in a description is
  189.             filtered out.
  190.  
  191.       o     The "I" import routine now works in either the downloads or
  192.             the newfiles directories.
  193.  
  194.             When importing into the new files directory, a file will be
  195.             addedd if it doesn't already exist for the specified BBS in
  196.             the downloads directory AND if it doesn't exist for any BBS
  197.             in the downloads directory.
  198.  
  199.             When importing into the downloads directory, the file will
  200.             be added as long as it doesn't already exist for any BBS in
  201.             the downloads directory.
  202.  
  203.       o     Added a PCBoard format file output routine that will operate
  204.             on all tagged files if any are present in the current
  205.             directory.  If no files are tagged then the currently
  206.             highlighted file is written.  A window will pop up asking
  207.             for the output file name.  You can send the output to your
  208.             printer by overriding the default file with PRN.  This
  209.             option is activated with the "W" key in either file
  210.             directory.
  211.  
  212.       o     All DBT files used in the system have been replaced with a
  213.             new type of file called a DBV file.  One DBV file is used to
  214.             hold BBS statistics as well as upload and download file
  215.             descriptions.  The technoloy employs "variable length
  216.             fields."  What this means for you is that you should see
  217.             substantial speed increases in file clean ups, and the size
  218.             of the DBV file will be significantly smaller and will not
  219.             continue to grow upon your hard disk as more files are added.
  220.  
  221.       o     Robo will now respond "N" to the over-write query from
  222.             PCBoard when a sysop tries to upload a duplicate file.
  223.             Also, an appropriate log notation is made.
  224.  
  225.       o     Modified conference changing routines.  Robo will now
  226.             recognize PCBoard 14.5's default main board and conference
  227.             command prompts even if the prompts are set up incorrectly
  228.             in the BBS's prompt defintion.  Also, conferences may now be
  229.             specified by name or by number throughout the program.
  230.  
  231.       o     Significantly updated the ANSI terminal mode interface.  See
  232.             F1 help screen for details.
  233.  
  234.       o     You can now import file listings into both the newfiles and
  235.             downloaded files databases.
  236.  
  237.       o     Implemented ability to shell to a batch file after all file
  238.             downloads - to insert a special comment, do an immediate
  239.             virus scan, etc.  The batch file is called FIXFILE.BAT.  The
  240.             default looks like this:
  241.  
  242.             pkzip -z %1 <comment.txt
  243.  
  244.             If you use the default comment.frm file, which looks like
  245.             this:
  246.  
  247. ═════════════════════════╡ Robocomm Download Information ╞═════════════════════
  248.    Downloaded By: {USER}
  249.  Downloaded from: {ID} - {BBS}
  250. File name on BBS: {FILE}
  251.    Download date: {DATE}
  252. ───────────────────────────────────────────────────────────────────────────────
  253. {DESCRIPTION}
  254. ═══════════════════════════════════════════════════════════════════════════════
  255.  
  256.             Robocomm will do a little merge for you when it creates the
  257.             comment.txt -- You can modify the file however you like.
  258.             Robo will replace appropriate text in the curly braces.
  259.  
  260.       o     Enabled the "Run Program" agenda item.  With it, you can
  261.             tell Robo to execute an outside program while still
  262.             connected to the BBS.  You can include any necessary command
  263.             line parameters in the space provided.  The field scolls to
  264.             allow up to 100 characters to be input.  Robo can execute
  265.             .COM, .EXE or .BAT files (also .BTM if you use 4DOS).  Robo
  266.             will free up as much RAM as possible for the "spawned"
  267.             process.  Also, your called program will find the following
  268.             environment variables waiting for it in an expanded _copy_
  269.             of the environment that existed before Robo started:
  270.  
  271.             BBS=<The ID of the currently connected BBS>
  272.             BAUD=<The baud rate of the connection>
  273.             DOW=<The day of week, i.e. MONDAY, TUESDAY, etc..>
  274.             MAILUP=<Your REP Directory>
  275.             MAILDOWN=<Your QWK Directory>
  276.             FILEUP=<Your Uploads Directory>
  277.             FILEDOWN=<Your Downloads directory>
  278.  
  279.             NOTE: Obviously, the process you initiate with this agenda
  280.             item needs to return control back to DOS so that Robo can
  281.             regain control.  It's up to the BBS to hang up on you if you
  282.             get hung up out in DOS during the agenda.
  283.  
  284.       o     When editing an agenda, the Enter and Backspace keys will
  285.             now jump you to the next/previous BBS system in the agenda.
  286.  
  287.       o     Changed "jump to terminal" agenda aitem so that if the
  288.             warning siren is not answered within 60 seconds, Robo will
  289.             return to the agenda and attempt to complete it.
  290.  
  291.       o     Totally recoded the PC-Pursuit dialing routines.  All PC
  292.             Pursuit systems are now grouped together, and are accessed
  293.             through a single call to the indial.  The Pursuit Session
  294.             is executed once all non-pursuit systems have been removed
  295.             from the dialing queue.  Robo now bounces between the
  296.             various outdial citys on your agenda without the need to
  297.             hang up and re-dial the indial for each BBS.  These routines
  298.             also act the same way as the normal dialing routines, in
  299.             that robo will honor the "number of dials before cycling"
  300.             configuration option, as well as the maximum redials
  301.             setting.  "Failed Calls" (except when first dialing the
  302.             indial) are not tracked.
  303.  
  304.       o     Added ability to edit file descriptions from the file
  305.             directory screens.  Press "E" with the file highlighted in
  306.             either file directory to edit the listing.  Once in the
  307.             editor, Ctrl-Enter will save and Esc will abort.
  308.  
  309.       o     You can now specify the mail doors names or a numbers on the
  310.             BBS directory screen.
  311.  
  312.       o     You can still use DSZ for auto-downloads in terminal mode if
  313.             you want.  To do this, copy your ROBORZ.BAT file to a file
  314.             called ROBOAUTO.BAT and place it in your Robo directory.
  315.             Make sure that DSZ and your Robocomm directory are in your
  316.             path!
  317.  
  318.       o     Added a "# of failed calls to allow" option to which will
  319.             remove a BBS from the agenda if the specified number of NO
  320.             CARRIER or TIMEOUT dial attempts are made.
  321.  
  322.       o     Added a display of total, available and used memory to the
  323.             RoboStatus window.
  324.  
  325.       o     Command line switches can now be specified in any order.
  326.             Added a switches help screen.  Look at it with:
  327.  
  328.             Robocomm /?
  329.  
  330.       o     Added new command line parameter /O which causes robo to put
  331.             the modem off-hook before quitting to DOS.  This option will
  332.             probably only be useful for Sysops who are running Robocomm
  333.             during an event.
  334.  
  335.       o     Added support to specify the language # to use at login.
  336.             Many BBS systems are now offering "Standard" prompts as one
  337.             of their langauge choices at login.  Robo will now select
  338.             the language you want it to use when it is asked by the BBS.
  339.  
  340.       o     Changed format of the log entries.  All now include date and
  341.             time stamps.
  342.  
  343.       o     You can now schedule as many DOWNLOAD mail agenda items as
  344.             you like in your agenda for a BBS.  NOTE:  Robocomm will
  345.             only extract NEWFILES.DAT from the last QWK packet
  346.             downloaded.  If you will be doing multiple downloads in the
  347.             mail door and want to make sure that Robo gets all the new
  348.             files, you should add a New Files Scan agenda item as well.
  349.  
  350.       o     Fixed incompatibilities with some HIMEM drivers.
  351.             Particularly with Windows 3.0.
  352.  
  353.       o     Added the ability to send a Password to open a door on the
  354.             "Mail Run" agenda item.  If the network mail door requires a
  355.             password, you can now enter it as you create the MAIL RUN
  356.             agenda item.
  357.  
  358.       o     NEW AGENDA ITEM - The "P" command on the agenda screen will
  359.             create a "Download PCBoard Mail" agenda item.  Robo will
  360.             issue a R;A;Z command from the main board on PCBoard 14.5
  361.             systems only.  This command translates to:
  362.  
  363.             "Read new messages in all SELECTed conferences, zip up the
  364.             resultant CAP file and download it."
  365.  
  366.             Robo will use your configured "download file" protocol to do
  367.             the transfer.  The packet will be re-named as it is
  368.             downloaded to <BBSID>.PCB and will be placed in your
  369.             configured QWK directory.  Robo renumbers these PCB packets
  370.             in the same way as QWK packets.
  371.  
  372.       o     Added awareness of the "Do you wish to Re-Receive your
  373.             previous packet question" in the NetMail door.  The answer
  374.             will always be "N".  If you need to re-receive a packet, you
  375.             will need to do it manually.
  376.  
  377.